public class ReturnStatement{

    int f1(){
        if (true) return 1;
        while(1 == 1) {
            {
                return 2;
            }
        }
        do{
            return 3;
        }while(false);
        for(;;){
            if(false)
                if(true) ;
                else
                    return 4;
        }
        return ; // bad !
    }
}